maximum demands - German English Dictionary